Skip to content

buzz-acp: add Codex Auto-review reviewer option - #3715

Open
skyerus wants to merge 1 commit into
block:mainfrom
skyerus:feat/acp-codex-auto-review
Open

buzz-acp: add Codex Auto-review reviewer option#3715
skyerus wants to merge 1 commit into
block:mainfrom
skyerus:feat/acp-codex-auto-review

Conversation

@skyerus

@skyerus skyerus commented Jul 30, 2026

Copy link
Copy Markdown

Summary

  • add an explicit Codex approval-reviewer setting to buzz-acp
  • inject approvals_reviewer = "auto_review" into Buzz-generated CODEX_CONFIG without changing ACP sandbox or permission modes
  • preserve non-Codex behavior and the existing CODEX_CONFIG merge precedence

Why

This is the Codex follow-up to #2884 and #2885. Those changes add Claude ACP's auto permission mode, but codex-acp does not advertise that ACP mode. Codex exposes Approve for me separately through approvals_reviewer = "auto_review".

References:

Configuration

  • CLI: --codex-approvals-reviewer auto-review
  • environment: BUZZ_ACP_CODEX_APPROVALS_REVIEWER=auto_review
  • user explicitly restores manual review
  • omitted preserves Codex's default reviewer

This swaps the reviewer for eligible approval requests; it does not widen the sandbox. The existing parent CODEX_CONFIG collision precedence is preserved.

Verification

Verified at 9ca98dda034cb627dce44d73e99a48714f0dc95b:

  • cargo fmt -p buzz-acp -- --check
  • cargo clippy -p buzz-acp --lib --all-features -- -D warnings
  • cargo test -p buzz-acp -- --test-threads=1 (646 library tests and 9 integration tests passed)
  • all repository just ci recipes passed; after the local disk filled while linking the final Tauri test target, completed build artifacts were removed and the remaining just desktop-tauri-test web-build mobile-test recipes passed at the same commit

Closes #3710.

Related: #2884, #2885.

Expose Codex approval-reviewer selection independently from ACP permission modes. Merge the selected reviewer into generated CODEX_CONFIG while preserving the existing sandbox and parent-environment precedence.

Co-authored-by: Skye Gill <gill.skye95@gmail.com>
Signed-off-by: Skye Gill <gill.skye95@gmail.com>
@skyerus
skyerus requested a review from a team as a code owner July 30, 2026 09:52
@skyerus

skyerus commented Jul 30, 2026

Copy link
Copy Markdown
Author

The fork-triggered workflows are waiting for maintainer approval:

The PR head is 9ca98dda034cb627dce44d73e99a48714f0dc95b; DCO is already passing, and the repository gate has passed locally at this exact commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

buzz-acp: add Codex Auto-review reviewer option

1 participant